*/
if (global_opts.masked_objective & POSNDATAMASK) {
+ if (!ivecs) {
+ fatal("Realtime tracking (-T) requires an input type (-t)i such as Garmin or NMEA.\n");
+ }
+
if (!ivecs->position_ops.rd_position) {
fatal("Realtime tracking (-T) is not suppored by this input type.\n");
}
if (ivecs->position_ops.rd_init) {
+ if (!fname) {
+ fatal("An input file (-f) must be specified.\n");
+ }
start_session(ivecs->name, fname);
ivecs->position_ops.rd_init(fname);
}
{
tracking_status.request_terminate = 1;
}
-